namespace LiJ.Pay.WeiXin.Pay.Mos
{
	/// <summary>
	///  刷卡下单请求实体
	/// </summary>
	public class WxAddMicroPayOrderReq : WxAddPayOrderBaseReq
	{
		/// <summary>   
		///    授权码 必填 String(128) 扫码支付授权码，设备读取用户微信中的条码或者二维码信息
		/// </summary>  
		public string auth_code
		{
			get;
			set;
		}

		/// <summary>
		///  该字段用于上报场景信息，目前支持上报实际门店信息。 该字段为JSON对象数据，
		///  对象格式为{"store_info":{"id": "门店ID","name": "名称","area_code": "编码","address": "地址" }} 
		/// </summary>
		public string scene_info
		{
			get;
			set;
		}

		protected override void SetSignDics()
		{
			base.SetSignDics();
			base.SetDicItem("auth_code", this.auth_code);
			base.SetDicItem("scene_info", this.scene_info);
		}
	}
}
